home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / keyb / pkii_112.zip / KYBD.DOC < prev    next >
Text File  |  1989-03-05  |  3KB  |  56 lines

  1.  
  2. Installing KYBD.BUF is automatic when you type INSTALL {drive}:
  3. This is covered in README.1ST.  
  4.  
  5. KYBD.BUF has five switches that may be set at bootup time (if you don't like 
  6.         the default values) by putting them on the line DEVICE=KYBD.BUF in 
  7.         CONFIG.SYS.  BE SURE to leave a blank space after "... .BUF", then put 
  8.         a "/", the first letter of the command, and the number to which you 
  9.         wish to set the parameter.  For example, the line: 
  10.  
  11.                 DEVICE=KYBD.BUF /b35/R3/V1/W1
  12.                                ^ blank space
  13.         
  14.         will set the keystroke buffer size to 35 (/b35, default is /b48), place 
  15.         the buffer window on line 3 of the display (/r3, default is /r1), opens 
  16.         the window as soon as KYBD.BUF is loaded (/v1, this is the default), 
  17.         and attaches the code and storage for a warm boot (the default is NO 
  18.         warm boot). 
  19.  
  20.         * /Bn, n = 15 to 255, sets the maximum number of keystrokes held in the 
  21.           extended keystroke buffer
  22.        
  23.         * /V0 closes the view-port to the keystroke buffer on bootup.  The 
  24.           view-port may be reopened by pressing KEYPAD 5, V after PKII.MOD has 
  25.           been loaded (unless the /N1 switch has been set, see below).
  26.  
  27.         * /Rn, n = 1 to 25, tells KYBD.BUF what line on the display you want 
  28.           the WINDOW to appear. 
  29.  
  30.         * /N1 disables the view-port and warm boot, and replaces that code and 
  31.           storage with the buffer contents.  This saves 112 bytes (382 bytes if 
  32.           warm boot was attached). 
  33.  
  34.         * /W1 attaches the code and storage necessary for SCROLL LOCK, F1 to 
  35.           perform a warm boot.  Normally, it is not attached.
  36.  
  37. IF you have chosen to use the view-port and attach the warm boot code and 
  38.         storage, KYBD.BUF uses only 398 bytes, plus twice whatever length the 
  39.         buffer is.  KYBD.BUF will operate just fine whether POWERKIT II is 
  40.         loaded or not (but then, its fast warm boot routine would have to be 
  41.         accessed by a far jump to offset 0Eh in KYBD.BUF's segment) 
  42.        
  43. NOTE: The luxury of POWERKIT II's extended keystroke buffer may have to be 
  44.         foregone in some cases.  Unfortunately, some programmers think the only 
  45.         buffer the BIOS (Basic Input Output System) supports is the small buf-
  46.         fer at 40h:1Eh.  Their programs use this buffer exclusively, thus ig-
  47.         noring the buffer whose dimensions the BIOS reads at 40h:80h.  You will 
  48.         know when you encounter such a program and POWERKIT II's buffer is set 
  49.         to more than 15 keystrokes, because your machine will hang and not even 
  50.         KEYPAD 5-ESC (described in PKII.DOC, page 6) will save you, and POWER-
  51.         KIT II's fast warm boot (SCROLL LOCK-F1) will just put you back in the 
  52.         same fix. 
  53.         
  54.  
  55.  
  56.